telemetering receiving equipment - French English Dictionary